package net.lab1024.sa.admin.module.business.research.domain.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 科学论文 列表VO
 *
 * @Author KeissCake
 * @Date 2024-09-18 21:41:14
 * @Copyright 暂无
 */

@Data
public class ResearchVO {


    @Schema(description = "研究ID，自增主键")
    private Integer researchId;

    @Schema(description = "论文名称")
    private String paperName;

    @Schema(description = "论文所属期刊名称")
    private String paperBelongJournalName;

    @Schema(description = "论文发表日期")
    private String paperPublicatiionDate;

    @Schema(description = "第一作者姓名")
    private String parperFAuthorName;

    @Schema(description = "第一作者ID")
    private String parperFAuthorID;

    @Schema(description = "包含类型")
    private String parperInclusionType;

    @Schema(description = "所属学科ID")
    private String paperBelongSubjectId;

    @Schema(description = "所属学科名称")
    private String paperBelongSubjectName;

    @Schema(description = "论文类型")
    private String paperType;

    @Schema(description = "通讯作者姓名")
    private String paperCorrAuthorName;

    @Schema(description = "通讯作者ID")
    private String paperCorrAuthorId;

    @Schema(description = "禁用标志，默认值为0（不禁用）")
    private Integer disabledFlag;

    @Schema(description = "删除标志，默认值为0（未删除）")
    private Integer deletedFlag;

    @Schema(description = "备注字段")
    private String remark;

}
